#include "StdAfx.h"
#include "mysticm.h"
#include "machine/williams2machine.h"

static highscore_t highscore[] =
	{
//	{0xB260,0x60,0x00,0x48},
	{0,-1}
	};

Cmysticm::Cmysticm()
{
SetName("mysticm");						//set romset name
SetFlags(F_BONUSRAM);
SetScreen(304,256);
SetHighScoreInfo(highscore);
AddROM("mm02_2.a09",0x0E000,0x1000,0x3a776ea8,ROM_CPU1);
AddROM("mm03_2.a10",0x0F000,0x1000,0x6e247c75,ROM_CPU1);
AddROM("mm11_1.a18",0x10000,0x2000,0xf537968e,ROM_CPU1);
AddROM("mm09_1.a16",0x12000,0x2000,0x3bd12f6c,ROM_CPU1);
AddROM("mm07_1.a14",0x14000,0x2000,0xea2a2a68,ROM_CPU1);
AddROM("mm05_1.a12",0x16000,0x2000,0xb514eef3,ROM_CPU1);
AddROM("mm18_1.a26",0x20000,0x2000,0x9b391a81,ROM_CPU1);
AddROM("mm16_1.a24",0x22000,0x2000,0x399e175d,ROM_CPU1);
AddROM("mm14_1.a22",0x24000,0x2000,0x191153b1,ROM_CPU1);
AddROM("mm10_1.a17",0x30000,0x2000,0xd6a37509,ROM_CPU1);
AddROM("mm08_1.a15",0x32000,0x2000,0x6f1a64f2,ROM_CPU1);
AddROM("mm06_1.a13",0x34000,0x2000,0x2e6795d4,ROM_CPU1);
AddROM("mm04_1.a11",0x36000,0x2000,0xc222fb64,ROM_CPU1);
AddROM("mm17_1.a25",0x40000,0x2000,0xd36f0a96,ROM_CPU1);
AddROM("mm15_1.a23",0x42000,0x2000,0xcd5d99da,ROM_CPU1);
AddROM("mm13_1.a21",0x44000,0x2000,0xef4b79db,ROM_CPU1);
AddROM("mm12_1.a19",0x46000,0x2000,0xa1f04bf0,ROM_CPU1);
AddROM("mm01_1.a08",0x0E000,0x2000,0x65339512,ROM_CPU2);
AddROM("mm20_1.b57",0x00000,0x2000,0x5c0f4f46,ROM_VROM1);
AddROM("mm21_1.b58",0x02000,0x2000,0xcb90b3c5,ROM_VROM1);
AddROM("mm19_1.b41",0x04000,0x2000,0xe274df86,ROM_VROM1);
}

CMachine *Cmysticm::CreateMachine()
{
return(new CWilliams2Machine());
}
